i’ve seen worse - Turkish English Dictionary